a0cdb4817d9d867edc7b2ea1d15be5421f1a29c5,brooklyn-tosca-transformer/src/main/java/io/cloudsoft/tosca/a4c/brooklyn/ToscaNodeToEntityConverter.java,ToscaNodeToEntityConverter,getStandardInterfaceOperations,#,363

Before Change



            if (indexedNodeTemplateInterface != null) {
                Interface nodeTemplateInterface = findInterfaceOfNodeTemplate(
                        MutableMap.copyOf(nodeTemplate.getInterfaces()), VALID_INTERFACE_NAMES);
                for (Map.Entry<String, Operation> entry :
                        indexedNodeTemplateInterface.getOperations().entrySet()) {
                    String operationName = entry.getKey();

After Change


        Interface indexedNodeTemplateInterface = findInterfaceOfNodeTemplate(
                indexedNodeTemplate.getInterfaces(), VALID_INTERFACE_NAMES);
        Interface nodeTemplateInterface = findInterfaceOfNodeTemplate(
                nodeTemplate.getInterfaces(), VALID_INTERFACE_NAMES);

        if ((indexedNodeTemplateInterface != null)
                && (indexedNodeTemplateInterface.getOperations()!=null)) {
                operations = MutableMap.copyOf(indexedNodeTemplateInterface.getOperations());
        }

        if ((nodeTemplateInterface != null)
                && (nodeTemplateInterface.getOperations()!=null)) {
            for (String operationName : nodeTemplateInterface.getOperations().keySet()) {
                if (operations.containsKey(operationName)) {
                    operations.put(operationName,
                            nodeTemplateInterface.getOperations().get(operationName));